Speed Trap — definition

1. speed trap (Noun)

1 definition

speed trap (Noun) — A trap arranged on a roadway for catching speeders.

2 types of
snare trap